Parallel Markov Chain Monte Carlo Simulation by Pre-Fetching
نویسنده
چکیده
In recent years, parallel processing has become widely available to researchers. It can be applied in an obvious way in the context of Monte Carlo simulation, but techniques for “parallelizing” Markov chain Monte Carlo (MCMC) algorithms are not so obvious, apart from the natural approach of generating multiple chains in parallel. While generation of parallel chains is generally the easiest approach, in cases where burn-in is a serious problem, it is often desirable to use parallelization to speed up generation of a single chain. This paper briefly discusses some existing methods for parallelization of MCMC algorithms, and proposes a new “pre-fetching” algorithm to parallelize generation of a single chain.
منابع مشابه
Parallel and interacting Markov chain Monte Carlo algorithm
In many situations it is important to be able to propose N independent realizations of a given distribution law. We propose a strategy for making N parallel Monte Carlo Markov Chains (MCMC) interact in order to get an approximation of an independent N -sample of a given target law. In this method each individual chain proposes candidates for all other chains. We prove that the set of interactin...
متن کاملMarkov Chain Monte Carlo and Related Topics
This article provides a brief review of recent developments in Markov chain Monte Carlo methodology. The methods discussed include the standard Metropolis-Hastings algorithm, the Gibbs sampler, and various special cases of interest to practitioners. It also devotes a section on strategies for improving mixing rate of MCMC samplers, e.g., simulated tempering, parallel tempering, parameter expans...
متن کاملOn the utility of graphics cards to perform massively parallel simulation with advanced Monte Carlo methods
We present a case-study on the utility of graphics cards to perform massively parallel simulation with advanced Monte Carlo methods. Graphics cards, containing multiple Graphics Processing Units (GPUs), are self-contained parallel computational devices that can be housed in conventional desktop and laptop computers. For certain classes of Monte Carlo algorithms they offer massively parallel sim...
متن کاملParallel Atomistic Simulations*
Algorithms developed to enable the use of atornistic molecular simulation methods with parallel computers are reviewed. Methods appropriate for bonded as well as non-bonded (and charged) interactions are included. While strategies for obtaining parallel molecukir simulations have been developed for the full variety of atomistic simulation methods, molecular dynamics and Monte Carlo have receive...
متن کامل